import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class code3 {
    //1.看是不是全相同
    //2.没有全相同字符，看回文
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        char[] s = in.next().toCharArray();
        int n = s.length;
        boolean flag = false;
        for(int i=1;i<n;i++) {
            if(s[i]!=s[0]) {
                flag = true;//不是全相同
                break;
            }
        }
        if(flag==false) System.out.print(0);//全相同
        //不全相同
        else {
            flag = false;
            //判断是否回文 
            int left=0,right=n-1;
            while(left<right) {
                if(s[left]==s[right]) {
                    left++;
                    right--;
                } else {
                    flag = true;
                    break;
                }
            }
            if(flag==true) System.out.print(n);//非回文
            else System.out.print(n-1);//回文
        }
    }
}